package cn.scw.project.separate.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
public class SaUser implements Serializable {
    private static final long serialVersionUID = 9025083752734656365L;

    private Long id;

    private Long uid;

    private String openId;

    private String mercNo;

    private String merchantName;

    private String haveLicenseNo;

    private String cprRegNmCn;

    private String registCode;

    private String cprRegAddr;

    private String regProvCd;

    private String regCityCd;

    private String regDistCd;

    private BigDecimal rate;

    private String mccCd;

    private String csTelNo;

    private String identityName;

    private String identityNo;

    private String actTyp;

    private String bankAccountName;

    private String stmManIdMo;

    private String actNo;

    private String bnkCd;

    private String bnkNm;

    private String lbnkProv;

    private String lbnkCity;

    private String lbnkNo;

    private String lbnkNm;

    private String mblNo;

    private Integer state;

    private BigDecimal scale;

    private Integer isBind;

    private SaUserImg saUserImg;

    private String fileInfo;

    private Integer isCompete;

    private String errMsg;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;

    private Integer isDeleted;
}
